package com.sayimo.maker.user.dao;

import java.util.List;
import java.util.Map;

import com.sayimo.framework.exception.DaoException;



/**
 * 
 * @Project: schoolmallapi
 * @ClassName: StartupGameInterfaceDao
 * @Description: 创客大赛dao
 * @author:	曹频辉
 * @date:	日期：2016年4月20日  时间：下午2:47:59
 * @version 1.0.0
 */
public interface StartupGameInterfaceDao {

	/**
	 * 
	* @Title: getRankInfoByCustomerId 
	* @Description: 获取当前会员的爱心值
	* @param customerId
	* @param type
	* @return
	* @throws DaoException
	* @return Map<String,Object>
	* @throws
	 */
	public Map<String, Object> getRankInfoByCustomerId(Integer customerId,Integer type)throws DaoException;
	/**
	 * 
	* @Title: getRankInfoListByType 
	* @Description: 获取排名列表
	* @param type
	* @return
	* @throws DaoException
	* @return List
	* @throws
	 */
	public List getRankInfoListByType(Integer type)throws DaoException;
	/**
	 * 
	* @Title: judgeIsStudentByCustomerId 
	* @Description: 判断是否是学生
	* @param customerId
	* @return
	* @throws DaoException
	* @return Integer
	* @throws
	 */
	public Integer judgeIsStudentByCustomerId(Integer customerId) throws DaoException;
	
}
